/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package Almacenamiento;

import java.util.LinkedList;
import java.util.List;

/**
 *
 * @author User
 */
public class tarea1 {
    
    public static void main (String[] Args)
    {
    // representar el esquema de realcion

    //Esquema_Clienmte = (idcliente, nombre, direccion, telefono cliente)
    /*
     * 
     idcliente = entero;
     * nombre= cadena
     * direccion=cadena;
     * telefono = entero largo
     */
    
   
    Atributo idcliente= new Atributo("id_Cliente",Integer.class);
    Atributo nombre= new Atributo("Nombre",String.class);
    Atributo direncio = new Atributo("Direccion",String.class);
    Atributo telefono= new Atributo("Telefono",Long.class);
    
    List<Atributo> listaA =  new LinkedList<Atributo>();
    
    listaA.add(idcliente);
    listaA.add(nombre);
    listaA.add(direncio);
    listaA.add(telefono);
    
    Relacion esquema_cliente= new Relacion(listaA);
   System.out.println(esquema_cliente);
   
   //agregar tipo cleinte
   System.out.println("Agregando tipo cliente");
   
   Atributo tipo_c= new Atributo("Tipo_Cliente",Character.class);
   listaA.add(tipo_c);
   esquema_cliente.setAtributos(listaA);
   System.out.println(esquema_cliente);
   System.out.println("Eliminando Telefono Cliente");
      
        listaA.remove(telefono);
   esquema_cliente.setAtributos(listaA);
   System.out.println(esquema_cliente);

           
    
}
    
     
}
